English Dictionary
◊ WATER HOLE
water hole
n : a natural hole or hollow containing water